.bottom-tabbar {
  position: fixed;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 999;
  background-color: #fff;
  padding: 0 30rpx;
  padding-top: 42rpx;
  padding-bottom: 30rpx;
  .mt-5 {
    margin-top: 10rpx;
  }
  .equal-division-item {
    padding: 4rpx 0;
    width: 128rpx;
    .image {
      width: 43.76rpx;
      height: 43.76rpx;
    }
    .font {
      font-size: 24rpx;
      font-family: 'PingFang SC';
      line-height: 34rpx;
      color: #425060;
    }
    .text {
      color: #ea602d;
      font-weight: 600;
    }
  }
  .group_2 {
    padding-top: 24rpx;
    .image_6 {
      width: 21rpx;
      height: 9rpx;
    }
    .image_5 {
      width: 38rpx;
      height: 17rpx;
    }
    .pos_4 {
      position: absolute;
      left: 50%;
      bottom: 0;
      transform: translateX(-50%);
    }
    .image_2 {
      width: 21rpx;
      height: 32rpx;
    }
    .pos {
      position: absolute;
      left: 50%;
      top: 0;
      transform: translateX(-50%);
    }
    .image_3 {
      width: 36rpx;
      height: 36rpx;
    }
    .pos_3 {
      position: absolute;
      right: 0;
      top: 50%;
      transform: translateY(-50%);
    }
    .pos_5 {
      position: absolute;
      left: 50%;
      bottom: 0;
      transform: translateX(-50%);
    }
    .pos_2 {
      position: absolute;
      left: 50%;
      top: 0;
      transform: translateX(-50%);
    }
  }
  .mt-1 {
    margin-top: 2rpx;
  }
  .group_3 {
    padding: 0 4rpx;
    .image_4 {
      border-radius: 50%;
      width: 18rpx;
      height: 18rpx;
    }
    .group_4 {
      border-radius: 7rpx;
      height: 14rpx;
      width: 40rpx;
      border-left: solid 2.6rpx #425060;
      border-right: solid 2.6rpx #425060;
      border-top: solid 2.6rpx #425060;
      border-bottom: solid 2.6rpx #425060;
    }
  }
}